off-road machine - Español Inglés Diccionario